Big Huge Thesaurus

Francesco della Rovere

noun